// ============================== 导入依赖 ============================== //

const imports = require.context('./', true, /(?!index).+js$/)
const styleList = imports.keys().map((path) => imports(path).default)

// ============================== 导出主题 ============================== //

export default {
  /**
   * 主题字典 [类名前缀, 显示名称, 是否已加载 link, 是否已替换 style]
   */
  DICT: [
    ['default', '默认主题', true, false],
    ['init', '原始主题', false, false],
    ['debug', '调试主题', false, false],
  ],

  /**
   * 替换样式 ($theme 替换为 .theme, $Primary 替换为 #abcdef, $rbg 替换为 r, g, b)
   */
  STYLE: styleList.join(' '),

  /**
   * 首页主题
   */
  home: 'none',

  /**
   * 水印透明度 (为 0 不显示)
   */
  watermarkOpacity: 0.08,
}
